<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>KeyBarTitles</title>
<meta http-equiv="Content-Type" Content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="../../styles/styles.css">
<script language="javascript" src='../links.js' type="text/javascript"></script>
</head>
<body>

<h1>KeyBarTitles</h1>
<div class=navbar>
<a href="../index.html">main</a> |
<a  href="index.html">structures</a><br>
</div>

<div class=shortdescr>
The <dfn>KeyBarTitles</dfn> structure is used to redefine the function key labels in the key bar.  
An array of these structures can be passed to FAR in the 
<a href="../exported_functions/getopenplugininfo.html">GetOpenPluginInfo</a> function.
</div>

<pre class=syntax>
struct KeyBarTitles
{
  char *Titles[12];
  char *CtrlTitles[12];
  char *AltTitles[12];
  char *ShiftTitles[12];

  // FAR Manager >= 1.70
  char *CtrlShiftTitles[12];
  char *AltShiftTitles[12];
  char *CtrlAltTitles[12];
};
</pre>
<h3>Elements</h3>
<div class=descr>
    <div class=dfn>Titles, CtrlTitles, AltTitles, ShiftTitles</div>
    <div class=dfndescr>Contain addresses of new key bar labels. <i>CtrlTitles</i>,
      <i>AltTitles</i> and <i>ShiftTitles</i> are used when &lt;Ctrl&gt;, &lt;Alt&gt;
      or &lt;Shift&gt; is pressed. If it is desired to leave some standard FAR labels unaltered, 
      set the corresponding addresses to NULL.
    </div>

    <div class=dfn>CtrlShiftTitles, AltShiftTitles, CtrlAltTitles</div>
    <div class=dfndescr>Contain addresses of new key bar titles. <i>CtrlShiftTitles</i>,
      <i>AltShiftTitles</i> and <i>CtrlAltTitles</i> are used when
      &lt;CtrlShift&gt;, &lt;AltShift&gt; or &lt;CtrlAlt&gt;
      is pressed. Use NULL as above. <em>Available in FAR versions after 1.70</em></div>
</div>

<div class=see>See also:</div><div class=seecont>
<a href="../service_functions/editorcontrol.html#ECTL_SETKEYBAR">ECTL_SETKEYBAR</a> |
<a href="index.html">structures</a> |
<a href="../delphi/tkeybartitles.html">TKeyBarTitles</a>
</div>

</body>
</html>